ventilating duct - French English Dictionary